self-constructed asset - Turkish English Dictionary